@charset "utf-8";
/* 默认 */
body>div{margin-right:auto;margin-left:auto; box-sizing: content-box;}
body{min-width: 1200px;}
body{font-family: "microsoft yahei", '宋体';}
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea{margin:0;padding:0;list-style:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input{padding-top:0;padding-bottom:0;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,td{font-size:12px;padding:0}
img,a img{border:0;margin:0;padding:0;}
img{border:none;}
a{outline-style:none;color:#000;text-decoration:none}
a:hover{color:#025194;text-decoration:none;}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both;overflow: hidden;}
.clearfix{zoom:1;}
.clear{clear:both; font-size:0;overflow:hidden;}
.pr{position: relative;}
.pb{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.show{display:block!important;}
.hide{display:none!important;}
.txtClip{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.w1200{width: 1200px;}
.w1100{width: 1100px;}
.w1000{width: 1000px;}
.auto{margin: 0 auto;}
/*  */
.fz12 { font-size:12px;}
.fz14 { font-size:14px;}
.fz15 { font-size:15px;}
.fz16 { font-size:16px;}
.fz17 { font-size:17px;}
.fz18 { font-size:18px;}
.fz20 { font-size:20px;}
.fz22 { font-size:22px;}
.fz24 { font-size:24px;}
.fz26 { font-size:26px;}
.fz28 { font-size:28px;}
.fz30 { font-size:30px;}
.fz32 { font-size:32px;}
.fz36 { font-size:36px;}
.fz38 { font-size:38px;}
.pt20{padding-top:20px;}
.pb37{padding-bottom:37px;}
.bgcNav{background-color: #06319E;}
.bgcIndexL{background-color:#ECF4FD;}
.bgcFooter{background-color:#F1F3F6;}
.bgcSearch{background-color:#E7EBF5;}
.mb16{margin-bottom: 16px;}
.ml20{margin-left: 20px;}
.ml40{margin-left: 40px;}
.mt50{margin-top: 50px;}
.mb20{margin-bottom: 20px;}
/*  */
.headerBox{max-width: 1920px;height: 330px;background: url(../images/headerBg.png) no-repeat center top;}
.header{height: 330px;overflow: hidden;}
.header .logo{height: 150px;margin-top:58px;background: url(../images/logo.png) no-repeat left center;}
.header .logo a{display: block;height: 150px;} 
.navBox{width: 100%;bottom: 0;left: 0;height: 60px;}
.header .navList{padding: 0 18px;height: 60px;line-height: 60px;overflow: hidden;width: 884px;}
.header .navItem{float: left;height: 60px;line-height: 60px;overflow: hidden;padding: 0 30px;}
.header .navItem a{display: block;color: #fff;line-height: 60px;}
.header .mainSearch{width: 248px;margin-top:12px;margin-right: 16px;overflow: hidden;height: 36px;border-radius: 2px;backdrop-filter: blur(10px);}
.header .mainSearch form{display: block;height: 36px;}
.header .mainSearch #searchInput{padding-left: 16px;width: 184px;padding-right: 48px;border: 0;outline: none;height: 36px;line-height: 36px;font-size: 16px;color: #333;}
.header .mainSearch .serachBtn{height: 36px;width: 48px;right: 0;display: block;top: 0;cursor: pointer;font-size:0;border:0;outline:none;background-color: transparent;background: url(../images/searchBtn.png) no-repeat center;}
.header .mainSearch #searchInput::-webkit-input-placeholder{font-size: 12px;color: #888888;}
.header .mainSearch #searchInput::-moz-placeholder{font-size: 12px;color: #888888;}
.header .mainSearch #searchInput:-ms-placeholder{font-size: 12px;color: #888888;}
.header .navList .sliderBar{height: 3px; background: #FFFFFF; border-radius: 2px;bottom: 6px;z-index:1;}
/*  */
.publicBottom{overflow: hidden;padding: 24px 0;}
.publicBottom p{line-height: 36px;color: #333;}
.footerWrap{text-align: center;}